#include <stdio.h>
#include <string.h>
//int main ()
//{
//	printf("hehe\n");
//	int num1=0;
//	int num2=0;
//	int sum=0;
//	scanf("%d %d",&num1,&num2);
//	sum=num1+num2;
//	printf("%d\n",sum);
////#define 定义的宏常量，后面不用加分号
//	#define MAX 100
//	#define STR "abcdefg"
//	printf("%d\n",MAX);
//	int a=MAX;
//	printf("%d\n",a);
//	printf("%s\n",STR);
//	return 0;
//}
////枚举常量
//enum COLOR
//	{
//RED,GREEN,BLUE
//};
//int main ()
//{
//	enum COLOR c=GREEN;
//	printf ("%d\n",c);
//	return 0;
//}

//'\0'的重要作用：结束的标志
//int main()
//{
//	
//	char arr1[]="abcd";
//	char arr2[]={'a','b','c','d'};
//	char arr3[]={'a','b','c','d','\0'};
//	printf("%s\n",arr1);	//abcd
//	printf("%s\n",arr2);	//abcdabcd
//	printf("%d\n",strlen(arr1));	//4
//	printf("%d\n",strlen(arr2));	//8
//	printf("%d\n",strlen(arr3));	//4
//	return 0;
//}
//%d--打印整型
//%c--打印字符
//%s--打印字符串
//%f--打印float类型的数据
//%lf--打印double类型的数据
//%zu--打印sizeof的返回值
////函数
//Add(int x,int y)
//{
//	int z=0;
//	z=x+y;
//	return z;
//}
//int main()
//{
//	int a=0;
//	int b=0;
//	scanf("%d %d",&a,&b);
//	int sum=Add(a,b);
//	printf("%d\n",sum);
//	
//	return 0;
//}
//int main()
//{
//	char message[]="I lost my cellphone!";
//	printf("%s\n",message);
//	//printf("I lost my cellphone!");
//	return 0;
//}
//int main ()
//{
//	int a=40;
//	int c=212;
//	int sum=(-8+22)*a-10+c/2;
//	printf("%d\n",sum);
//	return 0;
//}
////输出两个数之间的较大值(选择语句版)
//int main()
//{
//	int a=0;
//	int b=0;
//	scanf("%d %d",&a,&b);
//	if (a>b)
//	{
//		printf("MAX=%d\n",a);
//	}
//	else 
//		printf("MAX=%d\n",b);
//	return 0;
//}
////输出两个数的较大值（函数版）
//int MAX(int x,int y)
//{
//	if (x>y)
//	{
//		return x;
//	}
//	else return y;
//}
//int main()
//{
//	int a=0;
//	int b=0;
//	scanf("%d %d",&a,&b);
//	int r=MAX(a,b);
//	printf("%d\n",r);
//	return 0;
//}
////判断输入的数值是>0,<0 or ==0
//int  JUDGE(int a)
//{
//	if (a>0)
//		return 1;
//  else if (a==0)
//		return 0;
//	else return -1;
//	
//}
//int main()
//{
//	int x=0;
//	scanf("%d",&x);
//	int eve=JUDGE(x);
//	printf("%d\n",eve);
//	return 0;
//}
#define ADD(x,y) ((x)+(y))
int main()
{
	int a=10;
	int b=20;
	int z=ADD(a,b);
	printf("%d\n",z);
	return 0;
}
